home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Boot Disc 13
/
boot-disc-1997-09.iso
/
HyprWire
/
DATA.Z
/
03 KeyboardManager.mdf
< prev
next >
Wrap
Text File
|
1996-11-02
|
2KB
|
89 lines
kxKinetix
kxType = kxSmalltalkJavaPlugIn
kxModuleDefinition KeyboardManager =
{
kxPublicName = "Keyboard Manager"
kxVersion = "1.0"
kxCreationTime = "02/18/96 12:26:14 PM"
kxAuthor = "Kinetix"
kxLargeIcon = kxBmResType "ModIcons.dll" "KB02" 0xFF00FF
kxSmallIcon = kxBmResType "ModIcons.dll" "KB01" 0xFF00FF
kxSmalltalkProxyClass = KeyboardBundle
kxShortDescription = "Manages keyboard events."
// kxHelpDoc = "http://www.hyperwire.com/helpdocs/Miscellaneoous/KeyboardManager/help.html"
// The Java class which implements the plug-in...
kxPlugInClass = KeyboardManagerPlugIn
// The Smalltalk editor classes used to edit the properties of this plug-in...
kxPropertyEditors = KeyboardManagerEditor OpusLabelCommentEditor ModuleStateEditor PortEditor
kxInputPorts =
{
kxInclude "Basic.ipt"
kxPort Disable =
{
kxJavaMethod = wiDisable
kxJavaSignature = "()Z"
kxPublicNames = "Disable" "Not Specified"
}
kxPort Enable =
{
kxJavaMethod = wiEnable
kxJavaSignature = "()Z"
kxPublicNames = "Enable" "Not Specified"
}
}
kxInputPortsMenu =
{
Reset
kxSeparator
Enable
Disable
//kxMenu "More" =
//{
kxInclude "Basic.imn"
//}
}
kxOutputPorts =
{
kxPort AlphaKeyPressed =
{
kxJavaSignature = "(LString;)V"
kxPublicNames = "Alpha Key Pressed" "key pressed" "Not Specified"
}
kxPort NumberKeyPressed =
{
kxJavaSignature = "(LString;)V"
kxPublicNames = "Numeric Key Pressed" "key pressed" "Not Specified"
}
kxPort MetaKeyPressed =
{
kxJavaSignature = "(LHwObject;)V"
kxPublicNames = "Key Pressed" "key pressed" "Not Specified"
}
}
kxOutputPortsMenu =
{
AlphaKeyPressed
NumberKeyPressed
MetaKeyPressed
}
}